shuttle armature - Alemán Inglés Diccionario